//package com.example.yangyinzhaixian.tokendemo;
//
//import android.content.Context;
//import android.os.Build;
//import android.os.Bundle;
//import android.support.v7.app.AppCompatActivity;
//import android.telephony.TelephonyManager;
//import android.util.Log;
//
//import com.zhy.http.okhttp.OkHttpUtils;
//import com.zhy.http.okhttp.callback.StringCallback;
//
//import org.json.JSONException;
//import org.json.JSONObject;
//
//import okhttp3.Call;
//
//
//public class MainActivity extends AppCompatActivity {
//
//
//
//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        setContentView(R.layout.activity_main);
//
//
//
//        Log.i("TagA", "device:" + Build.DEVICE);
//        Log.i("TagA", "deviceKey:" + getDeviceKey());
//        Log.i("TagA", "sdkVersion:" + Build.VERSION.SDK_INT);
//        Log.i("TagA", "brand:" + Build.BRAND);
//        Log.i("TagA", "product:" + Build.PRODUCT);
//
//
//
//        OkHttpUtils.post().url(Contants.BASE_URL+Contants.CREATE_NEW)
//                .addParams("device", Build.DEVICE)//设备
//                .addParams("deviceKey", getDeviceKey())//设备的key
//                .addParams("sdkVersion", String.valueOf(Build.VERSION.SDK_INT))//系统版本
//                .addParams("brand", Build.BRAND)//品牌
//                .addParams("product", Build.PRODUCT)//产品型号
//                .build().execute(new StringCallback() {
//            @Override
//            public void onError(Call call, Exception e, int id) {
//                Log.i("TagA", "e:" + e.getMessage());
//            }
//
//            @Override
//            public void onResponse(String response, int id) {
//                Log.i("TagA", "response:" + response);
//                try {
//                    JSONObject jsonObject = new JSONObject(response);
//                    JSONObject data = jsonObject.getJSONObject("data");
//                    String accessToken = data.getString("accessToken");
//
//                    OkHttpUtils.get().url("http://api.immedc.com/restapi/live/getLive")
//                            .addHeader("CH-TOKEN", accessToken)
//                            .addParams("liveId", "140")
//                            .build().execute(new StringCallback() {
//                        @Override
//                        public void onError(Call call, Exception e, int id) {
//                            Log.i("TagA", "e:" + e.getMessage());
//                        }
//
//                        @Override
//                        public void onResponse(String response, int id) {
//                            Log.i("TagA", "response:" + response);
//
//                        }
//                    });
//                } catch (JSONException e) {
//                    e.printStackTrace();
//                }
//
//            }
//        });
//
//    }
//
//    private String getDeviceKey() {
//        String deviceKey = null;
//        TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
//        deviceKey = tm.getSimSerialNumber();
//        deviceKey = Md5Utils.MD5(deviceKey);
//        return deviceKey;
//    }
//}
